two-footed player - French English Dictionary